package com.malie.myspringboot.basics.polymorphism;

import org.junit.Test;

/**
 * 多态性：父类或接口定义的引用变量可以指向子类或具体实现类的实例对象。提高了程序的拓展性。
 * <p>
 * 对象造型（用父类型引用子类型对象，这样同样的引用调用同样的方法就会根据子类对象的不同而表现出不同的行为）
 */
public class TestDemo {
    @Test
    public void test1() {
        Father father = new Father();
        father.show();

        Father father1 = new Son();
        father1.show();
    }
}
